stack of firewood - Spanish English Dictionary